package com.egao.orderB.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.egao.common.core.damon.results.Entity;

import java.io.Serializable;

/**
 *
 * 实现类
 * @author : Doman
 * @date : 2020-12-04 16:07:57
 * @version ：1.0
 */
@TableName("chf_ocean_fee")
public class OceanFee extends Entity implements Serializable,Cloneable {

	private static final long serialVersionUID = 1L;

	private String oceanId;//订单id
	private String type;//类型
	private String feeName;//费用名称
	private String price;//金额
	private String feeState;//费用状态:未确认,已确认
	private String feePerson;//确认人
	private String feeTime;//确认时间
	private String standard;//标准
	private String fobject;//费用对象 货代,司机,码头
	private String invoiceid;//抬头id
	private String invoicename;//抬头
	private String driverName;//司机名称
	private String invoicestate;//是否开票
	private String currency;//币种
	private String exchangeRate;//汇率
	private String remark;//备注
	private String boxType;//箱型 查询使用数据库里没有
	private boolean state;//默认传一个false到前台 数据库里是没有的

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public String getBoxType() {
		return boxType;
	}

	public void setBoxType(String boxType) {
		this.boxType = boxType;
	}

	public boolean isState() {
		return state;
	}

	public void setState(boolean state) {
		this.state = state;
	}

	public String getOceanId() {
		return oceanId;
	}
	public void setOceanId(String oceanId) {
		this.oceanId = oceanId;
	}
    public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
    public String getFeeName() {
		return feeName;
	}
	public void setFeeName(String feeName) {
		this.feeName = feeName;
	}
    public String getPrice() {
		return price;
	}
	public void setPrice(String price) {
		this.price = price;
	}
    public String getStandard() {
		return standard;
	}
	public void setStandard(String standard) {
		this.standard = standard;
	}
    public String getFeeState() {
		return feeState;
	}
	public void setFeeState(String feeState) {
		this.feeState = feeState;
	}
    public String getFeePerson() {
		return feePerson;
	}
	public void setFeePerson(String feePerson) {
		this.feePerson = feePerson;
	}
    public String getFeeTime() {
		return feeTime;
	}
	public void setFeeTime(String feeTime) {
		this.feeTime = feeTime;
	}
    public String getFobject() {
		return fobject;
	}
	public void setFobject(String fobject) {
		this.fobject = fobject;
	}
    public String getInvoiceid() {
		return invoiceid;
	}
	public void setInvoiceid(String invoiceid) {
		this.invoiceid = invoiceid;
	}
    public String getInvoicename() {
		return invoicename;
	}
	public void setInvoicename(String invoicename) {
		this.invoicename = invoicename;
	}
    public String getDriverName() {
		return driverName;
	}
	public void setDriverName(String driverName) {
		this.driverName = driverName;
	}
    public String getInvoicestate() {
		return invoicestate;
	}
	public void setInvoicestate(String invoicestate) {
		this.invoicestate = invoicestate;
	}
    public String getCurrency() {
		return currency;
	}
	public void setCurrency(String currency) {
		this.currency = currency;
	}
    public String getExchangeRate() {
		return exchangeRate;
	}
	public void setExchangeRate(String exchangeRate) {
		this.exchangeRate = exchangeRate;
	}
    public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	@Override
	public Object clone() {
		OceanFee stu = null;
		try{
			stu = (OceanFee)super.clone();
		}catch(CloneNotSupportedException e) {
			e.printStackTrace();
		}
		return stu;
	}
}